mechanical restraint - Spanisch Englisch Wörterbuch